In Blazor, using lambda expressions
as event handlers when the UI elements
are rendered in a loop can lead to negative user experiences and performance issues. This is particularly noticeable when rendering a large number of
elements.
The reason behind this is that Blazor rebuilds all lambda expressions within the loop every time the UI elements are rendered.